#ifndef MY_H
#define MY_H 

#include<stdio.h>
#include<sys/socket.h>
#include<netinet/in.h>
#include<arpa/inet.h>
#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<stdlib.h>
#include<pthread.h>
#include<string.h>
#include<sqlite3.h>

#define  R  1   //  user register注册
#define  L  2   //  user login 登陆
#define  Q  3   //  query word 查单词
#define  H  4   //  history record  查询历史记录
#define  E  5  //退出
#define N 50

typedef struct 
{
	int type;//命令的类型  R L  Q H  E 中一个
	char name[N];//用户名
	char data[1024];   // password or word 存放密码或单词信息、服务器端回馈信息
}MSG;

#endif
